Prerequisites
Before proceeding with the installation of JupiterMeet, please ensure that the following software and services are available on your server.
These dependencies are required for the application to run smoothly. If you are using our automated installer, many of these will be installed automatically — but it's good to verify or install them manually if needed.
tip
If the below mentioned System Components are already installed in your server you can proceed to the Application Setup to finalize installation in your browser.
Required System Components
| Component | Requirement | Notes |
|---|---|---|
| VPS | Ubuntu 22.04 / CentOS 7 | Fresh server recommended |
| Web Server | Apache or Nginx | Installed with SSL support |
| PHP | Version 8.3 or higher | With required PHP extensions |
| MySQL | Any recent stable version | For database storage |
| Node.js | Version 20 or higher | Required for signaling server |
| TURN | Coturn | Used for NAT traversal and relaying media when direct P2P fails |
Notes
- These components can be installed manually or via the automated bash script provided with JupiterMeet.
- If any of these are already configured on your server, you may skip re-installing them.
- Make sure no conflicting versions are already installed on your system.